AddressBook
Int8
RoundRectShape
AddressBookAddress
Integer
RoundRectangle
AddressBookContact
InternetHeaders
RuntimeException
AddressBookData
KeyChain
SMTPSecureSocket
AddressBookGroup
KeyChainItem
SMTPSocket
AddressBookRecord
Light3D
SOAPMethod
AppleEvent
Line
SOAPResult
AppleEventDescList
ListBox
SSLSocket
AppleEventObjectSpecifier
ListColumn
SaveAsDialog
AppleEventRecord
MD5Digest
Screen
AppleEventTarget
MDIWindow
Scrollbar
AppleEventTemplate
Material
SelectFolderDialog
AppleMenuItem
MemoryBlock
Semaphore
Application
MenuItem
Separator
ArcShape
MessageDialog
Serial
AutoDiscovery
MessageDialogButton
SerialPort
BevelButton
MouseCursor
ServerSocket
BinaryStream
Movie
ServiceApplication
Bitwise
MoviePlayer
Shell
Boolean
Mutex
Short
Bounds3D
MySQLDatabase
Single
Byte
NotePlayer
Slider
CFStringRef
ODBCDatabase
SocketCore
CString
OLEContainer
Sound
Canvas
OLEObject
SpotlightException
Checkbox
OLEParameter
SpotlightItem
Clipboard
OSType
SpotlightQuery
Collection
Object
Sprite
Color
Object2D
SpriteSurface
ColorList
Object3D
StandardInputStream
ComboBox
Office
StandardOutputStream
ConsoleApplication
OpenBaseDatabase
StandardToolbarItem
ContainerControl
OpenDialog
StaticText
ContextualMenu
OracleDatabase
String
Control
Oval
StringShape
CriticalSection
OvalShape
StyleRun
CurveShape
POP3SecureSocket
StyledText
DataAvailableProvider
POP3Socket
StyledTextPrinter
DataControl
PString
TCPSocket
DataNotificationReceiver
PagePanel
TabPanel
DataNotifier
Paragraph
TextConverter
Database
Permissions
TextEncoding
Database4DServer
Picture
TextInputStream
DatabaseField
PixmapShape
TextOutputStream
DatabaseQuery
Placard
Thread
DatabaseRecord
PopupArrow
Timer
Datagram
PopupMenu
ToolbarItem
Date
PostgreSQLDatabase
TrayItem
Dictionary
PowerPointApplication
TriangleList
DisclosureTriangle
PrefsMenuItem
Trimesh
DockItem
PrinterSetup
UByte
Double
ProgressBar
UDPSocket
DragItem
ProgressWheel
UInt16
EasyTCPSocket
Ptr
UInt32
EasyUDPSocket
PushButton
UInt64
EditField
QT3DAudio
UInt8
EditableMovie
QTEffect
UShort
Element3D
QTEffectSequence
UVList
EmailAttachment
QTGraphicsExporter
UpDownArrows
EmailHeaders
QTSoundTrack
Variant
EmailMessage
QTTrack
Vector3D
EndOfLine
QTUserData
VectorList
ExcelApplication
QTVideoTrack
VirtualVolume
FigureShape
Quaternion
WString
FileType
QuitMenuItem
Window
FolderItem
RB3DSpace
WindowPtr
FolderItemDialog
RBScript
WordApplication
GameInputDevice
REALSQLdatabase
XMLAttribute
GameInputElement
REALdatabase
XMLAttributeList
GameInputManager
RGBSurface
XMLCDATASection
Graphics
RadioButton
XMLComment
Group2D
Random
XMLContentModel
Group3D
Range
XMLDocument
GroupBox
RecordSet
XMLElement
HTMLViewer
RectControl
XMLNode
HTTPSecureSocket
RectShape
XMLNodeList
HTTPSocket
Rectangle
XMLProcessingInstruction
IPCSocket
RegEx
XMLReader
ImageWell
RegExMatch
XMLReaderException
Int16
RegExOptions
XMLStyleSheet
Int32
RegistryItem
XMLTextNode
Int64
ResourceFork
XMLXslHandler
Cursors
QuickTime
Encodings
Runtime
Keyboard
SpecialFolder
Network
System
NetworkInterface
XMLNodeType
'
<>
Mod
*
=
New
+
>
Not
-
>=
Or
/
AddressOf
\
//
And
^
<
Is
<=
IsA
#If…#Endif
For…Next
Call
Function
Catch
GOTO
Const
If…Then…Else
Continue
Raise
Declare
RaiseEvent
Dim
Rem
Do…Loop
Select Case
Exception
Static
Exit
Sub
Finally
Try
For Each…Next
While…Wend
""
&b
&c
&h
&o
#Pragma
Assigns
Optional
Break
ParamArray
ByRef
Return
ByVal
Self
Extends
Super
False
True
Me
_
Nil
DebugBuild
TargetLittleEndian
RBVersion
TargetMacOS
RBVersionString
TargetMacOSClassic
TargetBigEndian
TargetMachO
TargetCarbon
TargetWin32
TargetHasGUI
TargetX86
TargetLinux
FunctionNotFoundException
IDE Script
Reserved Words
The Class Hierarchy
This Array Method Works for only One-dimensional Arrays
Exception Objects Must be of Type RuntimeException
RegExException
IllegalCastException
RegExSearchPatternException
InvalidParentException
RegistryAccessErrorException
KeyChainException
SOAPException
KeyNotFoundException
ShellNotRunningException
NilObjectException
StackOverFlowException
NoOpenTransportException
ThreadAlreadyRunningException
OLEException
TypeMismatchException
OutOfBoundsException
UnsupportedFormatException
OutOfMemoryException
XMLDOMException
RbScriptAlreadyRunningException
XMLException
A ParamArray cannot be Passed by Reference
This Array Has Fewer Dimensions than You Have Provided
A ParamArray cannot have a Default Value
This Array Has More Dimensions than You Have Provided
A ParamArray's Element Type may not be Another Array
This Class is Missing One or More Methods of an Interface it Implements
A Parameter passed by Reference Cannot have a Default Value
This Global Variable has the Same Name as a Class
An Assigns Parameter cannot have a Default Value
This Global Variable has the Same Name as a Global Function
An Extends Parameter cannot have a Default Value
This Global Variable has the Same Name as a Module
An Ordinary Parameter cannot Follow a ParamArray
This Item Conflicts with Another Item of the Same Name
Array Bounds must be Integers
This Kind of Array Cannot be Sorted
Assigns can only be used on the last parameter
This Local Variable or Constant has the Same Name as a Declare in this Method
Cannot Assign a Value to this Property
This Local Variable or Parameter has the Same Name as a Constant
Cannot Get this Property's Value
This Method Doesn't Return a Value
Declaration: Contains a Reserved Word
This Method Requires Fewer Parameters than were Passed
Destructors Can't Have Parameters
This Method Requires More Parameters than were Passed
End Quote Missing
This Method is Protected. It can only be Called From Within its Class
Extends can only be used on the first parameter
This Method is too Long
External Functions Cannot Use Objects as Parameters
This Method or Property Does Not Exist
External Functions Cannot Use String Data Types as Parameters
This Name is Already in Use
GOTO Target Not Found
This Property Has the Same Name as a Class Method
Logic Operations require Boolean Values
This Property Has the Same Name as a Method
Me Cannot be used in a Method of a Module
This Property Has the Same Name as an Event
One of the Interfaces of this Class is not of Type Class Interface
This Property is Protected. It can only be Used From Within its Class
Only Boolean Constants can be Used with #If
This Type Conversion is only implemented for one-dimensional Arrays
Only One Parameter may use the Assigns Option
This is not An Array but you are using it as One
Only One Parameter my use the ParamArray Option
Type Mismatch
Only String Constants can be used for Declaring Libraries
Unknown Pragma Name
Only the First Parameter may use the Extends Option
You Can Only Inherit From a Class
Only the Last Parameter may use the Assigns Option
You Cannot Implement a Nonexistent Event
Parameter and Default Value Must be of the Same Type
You Cannot Return a Value Because this Method has No Defined Return Type
Parameters are not Compatible with this Function
You Cannot Use the New Operator with a Class Interface
Self Cannot be used in the Method of a Module
You Can't Assign one Array to Another Array
Super Cannot be used in a Module Method
You Can't Pass an Array to an External Function
Syntax
You Can't Pass an Expression as a Parameter that is Defined as ByRef
The Counter variable and the Variable Following Next Must be the Same
You Can't Use Super Because this Class has no Super Class
The Size of an Array Must Be a Constant or a Number
You Can't Use This Variable or Property Name Because it is a Reserved Word
The keyword 'Then' is expected after this If statement's condition
You Can't Use the New Operator with this Class
There is no Class with this Name
You Have Used an Operator that is not Compatible with the Data Types Specified
This #else Does Not Have a Matching #If Preceding It
You Must Indicate the Data Type of the Value to be Returned
This #endif Does Not Have a Matching #If Preceding It
You Must Use the Value Returned by this Function